dock harbours - German English Dictionary